snake poison

Slang definitions & phrases for snake poison

snake poison

noun phrase

Whiskey (1889+)